package forza4;

import forza4.Impostazioni.Pedina;

public class GiocatoreProlog extends Giocatore{
	
	private Partita partita;
	private Thread tServerProlog;
	private ServerProlog serverProlog;
	private boolean primoGiocatore;

	public GiocatoreProlog(Board board,Partita partita,boolean primoGiocatore){
		super(board);
		this.partita=partita;
		this.primoGiocatore=primoGiocatore;
		serverProlog = new ServerProlog(board,this,this.primoGiocatore);
		serverProlog.consulta();
	}
	
	public void eseguiMossa(){
		partita.setAttesaProlog(true);
		tServerProlog = new Thread(serverProlog);
		tServerProlog.start();
	}
	
	public void setRisultato(int colonna,Statistica stat){
		partita.setmossaProlog(colonna,stat);
		partita.setAttesaProlog(false);
	}
	
	public void setPedina(Pedina pedina)
	{
		this.pedina=pedina;
	}
	
}
